{% load static %}

<link rel="stylesheet" type="text/css" href="{% static 'polls/style.css' %}">

{% if latest_question_list %}
    <ul>
        {% for question in latest_question_list %}
        {% comment %} <li><a href="/polls/{{ question.id }}/">{{ question.question_text }}</a></li> {% endcomment %}
        <li><a href="{% url 'polls:detail' question.id %}">{{ question.question_text }}</a></li>
        {% endfor %}
    </ul>
{% else %}
    <p>No polls are available.</p>
{% endif %}

{% comment %} 
去除模板中的硬编码 URL
因为你在 polls.urls 的 url() 函数中通过 name 参数为 URL 定义了名字，
你可以使用 {% url %} 标签代替它
这个标签的工作方式是在 polls.urls 模块的 URL 定义中寻具有指定名字的条目。
...
# the 'name' value as called by the {% url %} template tag
path('<int:question_id>/', views.detail, name='detail'),
...

如果你想改变投票详情视图的 URL，比如想改成 polls/specifics/12/ ，
你不用在模板里修改任何东西（包括其它模板），
只要在 polls/urls.py 里稍微修改一下就行：
...
# added the word 'specifics'
path('specifics/<int:question_id>/', views.detail, name='detail'),
... 
{% endcomment %}
